Add a lower version bound for OSGi API import #164
+5
−5
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I checked ECF for lower version bound problems with new Tycho version check and found these issues
ecf
Import-Package
org.osgi.framework [1.3.0,2.0.0)
(compiled against1.10.0
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.5.0
(provided byorg.eclipse.osgi 3.5.1.R35x_v20090827
) but this version is missing the methodorg/osgi/framework/BundleContext#registerService (Ljava/lang/Class;Ljava/lang/Object;Ljava/util/Dictionary;)Lorg/osgi/framework/ServiceRegistration;
referenced by:Import-Package
org.osgi.framework [1.3.0,2.0.0)
(compiled against1.10.0
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.4.0
(provided byorg.eclipse.osgi 3.4.3.R34x_v20081215-1030
) but this version is missing the methodorg/osgi/framework/BundleContext#registerService (Ljava/lang/Class;Ljava/lang/Object;Ljava/util/Dictionary;)Lorg/osgi/framework/ServiceRegistration;
referenced by:Import-Package
org.osgi.util.tracker [1.3.2,2.0.0)
(compiled against1.5.4
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.4.2
(provided byorg.eclipse.osgi 3.5.1.R35x_v20090827
) but this version is missing the methodorg/osgi/util/tracker/ServiceTracker#<init> (Lorg/osgi/framework/BundleContext;Ljava/lang/Class;Lorg/osgi/util/tracker/ServiceTrackerCustomizer;)V
referenced by:Import-Package
org.osgi.util.tracker [1.3.2,2.0.0)
(compiled against1.5.4
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.3.3
(provided byorg.eclipse.osgi 3.4.3.R34x_v20081215-1030
) but this version is missing the methodorg/osgi/util/tracker/ServiceTracker#<init> (Lorg/osgi/framework/BundleContext;Ljava/lang/Class;Lorg/osgi/util/tracker/ServiceTrackerCustomizer;)V
referenced by:Import-Package
org.osgi.util.tracker [1.3.2,2.0.0)
(compiled against1.5.4
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.3.3
(provided byorg.eclipse.osgi 3.4.3.R34x_v20081215-1030
) but this version is missing the methodorg/osgi/util/tracker/ServiceTracker#getTracked ()Ljava/util/SortedMap;
referenced by:Suggested lower version for package
org.osgi.framework
is1.6.0
out of [1.4.0
,1.5.0
,1.6.0
,1.7.0
,1.8.0
,1.9.0
,1.10.0
]Suggested lower version for package
org.osgi.util.tracker
is1.5.0
out of [1.3.3
,1.4.0
,1.4.2
,1.5.0
,1.5.1
,1.5.2
,1.5.3
,1.5.4
]httpclient5
Import-Package
org.osgi.framework 0.0.0
(compiled against1.10.0
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.5.0
(provided byorg.eclipse.osgi 3.5.1.R35x_v20090827
) but this version is missing the methodorg/osgi/framework/BundleContext#getServiceReference (Ljava/lang/Class;)Lorg/osgi/framework/ServiceReference;
referenced by:Import-Package
org.osgi.framework 0.0.0
(compiled against1.10.0
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.4.0
(provided byorg.eclipse.osgi 3.4.3.R34x_v20081215-1030
) but this version is missing the methodorg/osgi/framework/BundleContext#getServiceReference (Ljava/lang/Class;)Lorg/osgi/framework/ServiceReference;
referenced by:Suggested lower version for package
org.osgi.framework
is1.6.0
out of [1.4.0
,1.5.0
,1.6.0
,1.7.0
,1.8.0
,1.9.0
,1.10.0
]httpclient5.win32
Import-Package
org.osgi.framework [1.3.0,2.0.0)
(compiled against1.10.0
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.4.0
(provided byorg.eclipse.osgi 3.4.3.R34x_v20081215-1030
) but this version is missing the methodorg/osgi/framework/FrameworkUtil#getBundle (Ljava/lang/Class;)Lorg/osgi/framework/Bundle;
referenced by:Suggested lower version for package
org.osgi.framework
is1.5.0
out of [1.4.0
,1.5.0
,1.6.0
,1.7.0
,1.8.0
,1.9.0
,1.10.0
]httpclientjava
Import-Package
org.osgi.framework 0.0.0
(compiled against1.10.0
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.5.0
(provided byorg.eclipse.osgi 3.5.1.R35x_v20090827
) but this version is missing the methodorg/osgi/framework/BundleContext#getServiceReference (Ljava/lang/Class;)Lorg/osgi/framework/ServiceReference;
referenced by:Import-Package
org.osgi.framework 0.0.0
(compiled against1.10.0
provided byorg.eclipse.osgi 3.20.0.v20240509-1421
) includes1.4.0
(provided byorg.eclipse.osgi 3.4.3.R34x_v20081215-1030
) but this version is missing the methodorg/osgi/framework/BundleContext#getServiceReference (Ljava/lang/Class;)Lorg/osgi/framework/ServiceReference;
referenced by:Suggested lower version for package
org.osgi.framework
is1.6.0
out of [1.4.0
,1.5.0
,1.6.0
,1.7.0
,1.8.0
,1.9.0
,1.10.0
]